package com.ruikc.study.demo.entity;

import com.mybatisflex.annotation.Table;
import java.io.Serializable;
import java.math.BigDecimal;

import java.io.Serial;


/**
 * 销售数据表，用于存储与销售相关的各类数据 实体类。
 *
 * @author zhiyuan
 * @since 2025-02-22
 */
@Table("sales_data")
public class SalesData implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    /**
     * 数据字段 a，具体含义依业务而定
     */
    private String a;

    /**
     * 数据字段 b，具体含义依业务而定
     */
    private String b;

    /**
     * 数据字段 c，具体含义依业务而定
     */
    private String c;

    /**
     * 数据字段 d，具体含义依业务而定
     */
    private String d;

    /**
     * 数据字段 e，具体含义依业务而定
     */
    private String e;

    /**
     * 数据字段 f，具体含义依业务而定
     */
    private String f;

    /**
     * 数据字段 g，具体含义依业务而定
     */
    private String g;

    /**
     * 数据字段 h，具体含义依业务而定
     */
    private String h;

    /**
     * 数据字段 i，具体含义依业务而定
     */
    private String i;

    /**
     * 数据字段 j，具体含义依业务而定
     */
    private String j;

    /**
     * 数据字段 k，具体含义依业务而定
     */
    private String k;

    /**
     * 数据字段 l，具体含义依业务而定
     */
    private String l;

    /**
     * 数据字段 m，具体含义依业务而定
     */
    private String m;

    /**
     * 数据字段 n，数值类型，具体含义依业务而定
     */
    private BigDecimal n;

    /**
     * 数据字段 o，具体含义依业务而定
     */
    private String o;

    /**
     * 数据字段 p，数值类型，具体含义依业务而定
     */
    private BigDecimal p;

    /**
     * 数据字段 q，整数类型，具体含义依业务而定
     */
    private Integer q;

    /**
     * 数据字段 r，具体含义依业务而定
     */
    private String r;

    /**
     * 数据字段 s，数值类型，具体含义依业务而定
     */
    private BigDecimal s;

    /**
     * 数据字段 t，数值类型，具体含义依业务而定
     */
    private BigDecimal t;

    public String getA() {
        return a;
    }

    public void setA(String a) {
        this.a = a;
    }

    public String getB() {
        return b;
    }

    public void setB(String b) {
        this.b = b;
    }

    public String getC() {
        return c;
    }

    public void setC(String c) {
        this.c = c;
    }

    public String getD() {
        return d;
    }

    public void setD(String d) {
        this.d = d;
    }

    public String getE() {
        return e;
    }

    public void setE(String e) {
        this.e = e;
    }

    public String getF() {
        return f;
    }

    public void setF(String f) {
        this.f = f;
    }

    public String getG() {
        return g;
    }

    public void setG(String g) {
        this.g = g;
    }

    public String getH() {
        return h;
    }

    public void setH(String h) {
        this.h = h;
    }

    public String getI() {
        return i;
    }

    public void setI(String i) {
        this.i = i;
    }

    public String getJ() {
        return j;
    }

    public void setJ(String j) {
        this.j = j;
    }

    public String getK() {
        return k;
    }

    public void setK(String k) {
        this.k = k;
    }

    public String getL() {
        return l;
    }

    public void setL(String l) {
        this.l = l;
    }

    public String getM() {
        return m;
    }

    public void setM(String m) {
        this.m = m;
    }

    public BigDecimal getN() {
        return n;
    }

    public void setN(BigDecimal n) {
        this.n = n;
    }

    public String getO() {
        return o;
    }

    public void setO(String o) {
        this.o = o;
    }

    public BigDecimal getP() {
        return p;
    }

    public void setP(BigDecimal p) {
        this.p = p;
    }

    public Integer getQ() {
        return q;
    }

    public void setQ(Integer q) {
        this.q = q;
    }

    public String getR() {
        return r;
    }

    public void setR(String r) {
        this.r = r;
    }

    public BigDecimal getS() {
        return s;
    }

    public void setS(BigDecimal s) {
        this.s = s;
    }

    public BigDecimal getT() {
        return t;
    }

    public void setT(BigDecimal t) {
        this.t = t;
    }

}
